Skip to content

Feat/dropdown keyboard nav#223

Merged
nensii21 merged 6 commits into
nensii21:mainfrom
itsaditi05:feat/dropdown-keyboard-nav
Jul 11, 2026
Merged

Feat/dropdown keyboard nav#223
nensii21 merged 6 commits into
nensii21:mainfrom
itsaditi05:feat/dropdown-keyboard-nav

Conversation

@itsaditi05

Copy link
Copy Markdown

Hi @nensii21,

I have successfully added explicit focus indicators and verified keyboard navigation support for the Dropdowns to resolve #173.

⌨️ Verified Keyboard Interactions:

devlink.mp4
  • Tab Key: Smoothly targets the dropdown triggers with a clear, highly visible focus ring.
  • Enter / Space: Opens and expands the dropdown menu lists successfully.
  • ArrowDown (↓) / ArrowUp (↑): Allows users to navigate through the dropdown items smoothly with active visual highlighting.

The changes rely on the native Radix UI primitives with enhanced visual accessibility styling. Screen recording proof is attached below. Please review and merge!

@nensii21

Copy link
Copy Markdown
Owner

CI job is failing.

@itsaditi05

Copy link
Copy Markdown
Author

Hi @nensii21,

The frontend build is failing because the GitHub Actions workflow is trying to execute npm run typecheck, but the "typecheck" script is missing from the project's package.json.
My code changes are verified locally and lint checks pass cleanly. Could you please look into the repository's CI configuration or add the missing script?
Also, I have starred the repository now! Since I don't have permission to manually re-run the failed GitHub Actions workflows from my fork, could you please trigger a re-run of the checks? Thank you!

@nensii21 nensii21 merged commit 5bf96b8 into nensii21:main Jul 11, 2026
8 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Keyboard Navigation to Dropdowns

3 participants